Big Huge Thesaurus

sporting chance

noun